package heap

// 所有Access Flags
const (
	ACC_PUBLIC       = 0x0001 // 方法是否为public
	ACC_PRIVATE      = 0x0002 // 方法是否为private
	ACC_PROTECTED    = 0x0004 // 方法是否为protected
	ACC_STATIC       = 0x0008 // 方法是否为static
	ACC_FINAL        = 0x0010 // 方法是否为final
	ACC_SUPER        = 0x0020 // jdk1.02后必须为真
	ACC_SYNCHRONIZED = 0x0020 // 方法是否为synchronized
	ACC_VOLATILE     = 0x0040
	ACC_BRIDGE       = 0x0040 // 方法是不是由编译器产生的桥接方法
	ACC_TRANSIENT    = 0x0080
	ACC_VARARGS      = 0x0080 // 方法是否接受不定参数
	ACC_NATIVE       = 0x0100 // 方法是否是native
	ACC_INTERFACE    = 0x0200
	ACC_ABSTRACT     = 0x0400 // 方法是否为abstract
	ACC_STRICT       = 0x0800 // 方法是否为strictfp
	ACC_SYNTHETIC    = 0x1000 // 方法是否有编译器自动产生
	ACC_ANNOTATION   = 0x2000 // 标识为一个注释
	ACC_ENUM         = 0x4000
	ACC_MODULE       = 0x8000 // 标识这是一个模块
)
